Why should we donate money to charity?

Almost everyone in the world appreciates the value of charity to some degree. In fact, many popular religions have altruistic foundations, such as the practice of tithing (giving 10% of one's income)...
Read more...

;